﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package net.wooga.pets.events {
    import flash.events.*;
    import net.wooga.pets.views.components.*;

    public class SnapEvent extends Event {

        private var _id:String;
        private var _area:ISnapArea;
        private var _slotId:int;

        public function SnapEvent(_arg1:String, _arg2:ISnapArea, _arg3:Boolean=false, _arg4:Boolean=false){
            super(_arg1, _arg3, _arg4);
            this._area = _arg2;
        }
        public function set id(_arg1:String):void{
            this._id = _arg1;
        }
        public function get id():String{
            return (this._id);
        }
        public function get area():ISnapArea{
            return (this._area);
        }
        public function get slotId():int{
            return (this._slotId);
        }
        public function set slotId(_arg1:int):void{
            this._slotId = _arg1;
        }
        override public function clone():Event{
            var _local1:SnapEvent = new SnapEvent(type, this._area);
            _local1.id = this._id;
            _local1.slotId = this._slotId;
            return (_local1);
        }

    }
}//package net.wooga.pets.events 
